/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Toepen.SpelFacade;

import java.rmi.Remote;
import java.rmi.RemoteException;

/**
 * Bepaalt de interface waarmee er remote naar de SpelObserver gecommuniceerd
 * wordt
 * @author Bart Piggen
 */
public interface ISpelObserver extends Remote {
    /**
     * Stuurt een update naar alle observers van de observable
     * @param observable gegevens vanuit het domeinmodel
     * @throws java.rmi.RemoteException
     */
    void update(SpelObservable observable) throws RemoteException;
}
